כל תהליך חשיבה שיש לכם, לחשוב בקול, גם אם אין את הפתרון הכי יעיל.
שאלות מתוך הראיון
יש לנו מערך שמכיל מספרים שלמים int נרצה למצוא את המספר החיובי הקטן ביותר שלא נמצא במערך.
תשובות
הוסף תשובה
|
לצפיה בתשובות
יוני 2022
נכניס את כל המערך למילון- כל הכנסה היא o(1) ובמצטבר o(n) עבור על המערך.
נצטרך לחפש את כל המספרים מהכי נמוך עד הגבוה כדי למצוא את מי שחסר, לכן יהיו לנו n חיפושים שונים במילון.
כל חיפוש בודד במילון הערך שלו הוא o(1) ולכן במעבר על n חיפושים יהיה לנו סיבוכיות של o(n).
סהכ נקבל o(2n) שזה בעצם בסיבוכיות o(n) בדיוק כפי שרוצים במקומות העבודה!
תהליך סטנדרטי: מגישים קו"ח, אח"כ ראיון מקצועי, אח"כ HR ובסוף הצעה. ספציפית לא עברתי את שלב הראיון המקצועי, אבל הוא עבר במקצועיות רבה וסיפרו הרבה על התפקיד ונתנו זמן לשאלות שזה מאוד מבורך.
שאלות מתוך הראיון
שאלות כלליות בהנדסת תוכנה, שאלות ספציפיות לצוות. משלב שאלות קוד פרקטיות עם שאלות תיאורטיות יותר. שווה לחזור על מבני נתונים ואלגוריתמים לפני.
הסבר את המושג CONST בC++
הסבר את המושג VIRTUAL בC++
בהינתן רשימה מקושרת עם פוינטר לאיבר הראשון איך מוחקים את האיבר השלישי,
בהינתן רשימה מקושרת עם פוינטר לאיבר השלישי איך מוחקים את האיבר השלישי(את האיבר עליו מצביעים)
אלביט מערכות בע"מ היא חברה ישראלית העוסקת בפיתוח ובייצור של מערכות אלקטרוניות ואמצעי לחימה מתקדמים. אלביט מערכות מפתחת, משווקת ומבצעת אינטגרציה של מערכות אלקטרוניות ואלקטרו-אופטיות ביטחוניות מתקדמות ללקוחות בכל רחבי העולם. החברה מתמקדת בפיתוח מערכות שליטה ובקרה, ומערכות מודיעין לשוק הצבאי, בביצוע השבחות של כלי טיס, כלי שיט ורכבים ובפיתוח ומסירה של מערכות כלי טיס בלתי מאוישים.